package com.game.data {
	import com.game.utils.TowerType;

	public class SelectedTowerObject {
		private var _type:TowerType=TowerType.NONE;
		private var _upgrades:int = 0;
		private var _arrayId:int = 0;
		private var _upgradeCost:int = 0;
		private var _baseCost:int = 0;
		private var _range:int = 0;
		public function SelectedTowerObject(type:TowerType, upgrades:int, arrayId:int, upgradeCost:int, baseCost:int, range:int) {
			_type = type;
			_upgrades = upgrades;
			_arrayId = arrayId;
			_upgradeCost = upgradeCost;
			_baseCost = baseCost;
			_range = range;
		}
		public function get type():TowerType {
			return _type;
		}
		public function get upgrades():int {
			return _upgrades;
		}
		public function get arrayId():int {
			return _arrayId;
		}
		public function get upgradeCost():int {
			return _upgradeCost;
		}
		public function get baseCost():int {
			return _baseCost;
		}
		public function get range():int {
			return _range;
		}
	}
}